due to banks on time - Alemán Inglés Diccionario